non-poisonous south american snake - Francés Inglés Diccionario